Skip to content

Add FXMacroData release-calendar integration#90

Draft
roberttidball wants to merge 1 commit into
LLMQuant:masterfrom
roberttidball:agent/add-fxmacrodata-integration-20260708
Draft

Add FXMacroData release-calendar integration#90
roberttidball wants to merge 1 commit into
LLMQuant:masterfrom
roberttidball:agent/add-fxmacrodata-integration-20260708

Conversation

@roberttidball

Copy link
Copy Markdown

Summary

  • add a read-only FXMacroData integration for official-source macro release-calendar data
  • use the public https://fxmacrodata.com/api/v1/calendar/{currency} endpoint with optional FXMACRODATA_API_KEY
  • support event-risk workflows by exposing release names, dates, timestamps, market tiers, and source metadata

Validation

  • git diff --check
  • Python helpers: python -m py_compile on changed .py files where applicable
  • TypeScript repos: native build/type checks where applicable
  • Live smoke: FXMacroData USD calendar helper returned a locally limited set of public top-tier rows

Note: R is not installed in this local environment, so R package changes were reviewed but not executed with R CMD check.

@keli-wen keli-wen added type: feature Adds a new capability or observable behavior area: preprocess Deterministic acquisition, parsing, cleaning, and source handling impact: live-network Changes or depends on real public-network behavior or smoke tests labels Jul 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: preprocess Deterministic acquisition, parsing, cleaning, and source handling impact: live-network Changes or depends on real public-network behavior or smoke tests type: feature Adds a new capability or observable behavior

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants